﻿<?php
class sscls_ArticleController extends sscls_Controller
{
    function __construct()
    {
        $this->view='article';
    }
	
	function view()
	{
		$model=$this->getModel();
		$values['articles']=$model->getArticles();
		$this->layout='articles';
		$this->view='article';
		$this->display($values);
		return;
	}
    function add()
	{	
		
		$model=$this->getModel();
		$vals['cat']=$model->getCategories();
		$id=sscls_Request::getRequest('id');
		$vals['item']=$model->getItem($id);
		$this->layout='add';
		$this->view='article';
		$this->display($vals);
		
	}
	function remove()
	{
		$cid=$_POST['cid'];
		$model=$this->getModel();
		$model->remove($cid);
		$this->setRedirec('index.php?c=article');
		return;
	}
	function proccessadd()
	{
		$post=sscls_Request::get('post');
		$user=ss_Main::getUser();
		$post['userid']=$user->id;
		if($post['title']=='')
		{
			$this->setRedirec('index.php?c=article&t=add&id='.(int)$post['id'],'Vui lòng nhập tiêu đề bài viết.','error');
			return;
		}
		
		if($post['content']=='')
		{
			$this->setRedirec('index.php?c=article&t=add&id='.(int)$post['id'],'Vui lòng nhập nội dung bài viết.','error');
			return;
		}
		
		$post['datecreated']=strtotime('now');
		$model=$this->getModel();
		if($model->store1($post,'article'))
		{
			$this->setRedirec('index.php?c=article','Cập nhật thành công');
			return;
		}
		$this->setRedirec('index.php?c=article&t=add&id='.$post['id'],'Đã có lỗi trong quá trình lưu. Vui lòng thử lại','error');
		return;
	}
    
}
 
?>